Stay At — definition

1. stay at (Verb)

1 definition

stay at (Verb) — Reside temporarily. ex. "I'm staying at the Hilton"

3 types of
lodge in occupy reside